Linux文本编辑器

您所在的位置:网站首页 linux 复制黏贴 Linux文本编辑器

Linux文本编辑器

2023-03-23 19:41| 来源: 网络整理| 查看: 265

vim文本编辑器 什么是vim?

vi/vim是一种纯文本编辑器,它不像word可以排版,可以调整字体大小,可以改变字体等等,vi/vim只是一个文本编辑工具,它只能对文本的内容进行操作,比如新增内容、修改内容、删除内容等等。vi/vim是一个全屏幕的文本编辑器,在编辑文本时它将占据整个屏幕。

vim 编辑器是运维工程师必须掌握的一个工具, 没有它很多工作都无法完成。

vim 其实是 vi 的升级版。

为什么使用vim?

vim 是学习Linux最重要的命令之一。

vim和vi的区别 vim 能高亮显示 vi 不能高亮显示 vi/vim三种模式

vi/vim编辑器有三种模式,分别是:

命令模式

编辑模式

末行模式

编辑模式 作用 命令模式 用户执行命令,比如复制行、粘贴行等 编辑模式 用于输入文本、修改文本等 末行模式 用于查找文本、保存修改等 三种模式之间转换的方式:

命令模式–>编辑模式:i,I,a,A,o,O

编辑模式–>命令模式:ESC键

命令模式–>末行模式::

末行模式–>命令模式:ESC键

命令模式 # 光标跳转 gg #跳转文本行首 G #跳转只文本行末 numbergg #跳转至指定行 1gg #跳转至第一行 2gg #跳转只第二行 ^ #光标跳转只行首 $ #光标跳转只行末 # 复制黏贴 yy或 Y #复制光标所在整行 y^ #复制到光标所在行行首,不包括光标位置字符 y$ #复制到光标所在行行尾,包括光标位置字符 yw #复制一个单词,光标必须在单词首部 yG #复制到文件尾 y1G #复制到文件首 nyy #复制光标所在行开始的n行 p(小写) #将复制的内容,黏贴在光标所在行的下一行 P(大写) #将复制的内容,黏贴在光标所在行的上一行 # 剪切 dd #删除或者剪切 可以通过p黏贴 5dd/d5d #删除/剪切 数字 dG #删除光标所在的行至文本末尾 x(小写) #删除光标所在的字符 X(大写) #删除光标所在前的一个字符 # 撤销 u #撤销上一步操作 r #仅替换光标所在的字符 R #持续替换直到按下ESC ctrl + r #恢复撤销,回滚 编辑模式 i #在光标前进入编辑模式 I #进入编辑模式,光标跳转只行首 a #光标往后退一格,进入编辑模式 A #进入编辑模式,光标跳转只行末 o #跳转只光标下一行进入编辑模式 O #跳转只光标上一行进入编辑模式 s #将光标所在的字符删除,并进入编辑模式 S #删除整行并进入编辑模式 末行模式 :wq #保存退出 :w #保存 :q #退出 :wq! #强制保存退出 :q! #强制退出 :w! #强制保存 :x #存退出 ZZ #保存退出 :number #跳转到指定行 :1 #跳转到第一行 :1,3 d #表示删除第1到第3行 内容 #从上往下查找匹配的内容 ?内容 #从下往上查找匹配的内容 n #从上往下查找匹配到的内容的下一条 N #从下往上查找匹配到的内容的下一条 %s/root/xxx/g #格式 s search 查询 g global 全局 % 代替所有行 /内容 #查找指定内容将内容高光显示 :set nu #显示行号 :set ai #自动缩进 :set ic #不区分大小写 :set list #显示制表符吗,显示结尾符号和TAB符号 :set no(ai nu list ic) # 取消效果 nohl # 取消高亮

Q.E.D.



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3